/*秒杀模块*/
.sale-title{ height: 40px; line-height: 40px; overflow: hidden;}
.sale-title a{ float: right;}
.sale-title h2{font-size: 20px; font-weight: 700; float: left;}
.seckill{ position: relative; height: 320px;}
.seckill-time{ position: absolute; height: 30px; top: -35px;}
.sk-tag{ float: left; line-height: 26px; margin-top: 3px;}
.sk-time{ float: left;}
.sk-time-item{ float: left; font-size: 20px; color: #fff; background-color: #3c3c3c; border-radius: 4px; display: block; width: 34px; height: 30px; text-align: center; line-height: 30px;}
.sk-spilt{ float: left; width: 4px; height: 30px;  padding: 9px 10px 0; box-sizing: content-box;}
.sk-spilt-top{ display: block; width: 4px; height: 4px; border-radius: 100%; background-color: #3c3c3c;}
.sk-spilt-bottom{ display: block; width: 4px; height: 4px; margin-top: 6px; border-radius: 100%; background-color: #3c3c3c;}

.seckill-content{ padding: 12px 14px 0 1px;}
.seckill-content li{ width: 20%; padding-left: 13px; float: left; position: relative;}
.seckill-content li .sk-img{ position: relative;}
.seckill-content li .sk-img img{ width: 100%; height: auto;}
.seckill-content li .sk-img .start-state{ position: absolute; top:0; left: 0;
background: -moz-linear-gradient(-45deg, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 50%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.95) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);
background: linear-gradient(135deg, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.95) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ffffff', endColorstr='#00ffffff',GradientType=1 );
font-size: 20px; color: #FF4081; width: 100%; height: 100%; text-align: center; }
.seckill-content li .sk-img .start-state span{ display: block; transform: rotate(-45deg); position: absolute; left: 0; top: 35%;}
.seckill-content li .sk-img .ing-state{ display: none; position: absolute; top: 0; right: 0; height: 37px; line-height: 16px; background: url(../../../assets/images/tag-bg.png) repeat-x; padding: 0px 6px; text-align: center;}
.seckill-content li .sk-img .ing-state p{ margin: 0; padding: 1px 0 0;}
.seckill-content li .sk-img .end-state{ width: 100%; height: 100%; display: none; padding: 44% 0 0; position: absolute; top: 0; left: 0; background-color: rgba(0,0,0,.45); text-align: center; color: #fff;}

.seckill-content li.sk-ing .sk-img .ing-state{ display: inline;}
.seckill-content li.sk-end .sk-img .end-state{ display: block;}
.seckill-content li.sk-ing .sk-img .start-state,.seckill-content li.sk-end .sk-img .start-state{ display: none;}

.seckill-content li .sk-content{ padding-top: 8px; line-height: 30px;}
.seckill-content li .sk-content h3{ font-size: 14px;}
.seckill-content li .sk-content p{ color: #999;}